Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
103 21ST AVENUE Semi-Detached £18,360 19 Apr 2004
106 21ST AVENUE Terraced £82,500 26 Jul 2018
115 21ST AVENUE Terraced £83,500 3 Jan 2019
122 21ST AVENUE Semi-Detached £73,000 30 Mar 2017